keep house - Spanish English Dictionary